sub-contracted work - German English Dictionary